non-refundable aid - Français Anglais Dictionnaire